A home away from home, and a Perfect spot to unwind and stroll to the beach.