Nestled in the mountains and just a short drive to the beach, this is your place to stay for your next getaway.