Excellent location, view and accommodations! This place has everything you need and Dennis is very accommodating! 10/10!