Excellent location and everything you'd need for a stress-free stay during vacation!