Perfect, relaxing, wonderful stay! Can not recommend this place enough! Great location with amazing views. We will definitely be visiting again!