Everything you need is there! We can’t wait to go back again and stay in this place. The view is also amazing!