Very clean and new
Great location
Has everything you will need for a great holiday