Oak Rests Barn is conveniently located to Mexico Beach, Port St. Joe and Cap San Blas. The house was well equipped with everything to have an enjoyable vacation. This was our second visit to this location. We will probably visit again. Teresa Beach Rentals is our favorite beach rental company. So far we have enjoyed all of their locations and their ability to ensure that their guest are well taken care of.