Perfect location and personal touches to make it feel like a home away from home. This place has everything you need with fantastic views.