Amazing place. Location location location. Nothing needed for a 5 star stay.