This place is amazing. It has everything for a short and long stay. The view is unbelievable I will be back!