This place is STUNNING! It has everything you need, it is super nice and the view is breathtaking. A paradise!