Gorgeous place with everything you need and more for a comfortable and fun stay. We travelled with our baby and it was perfect for this too. Highly recommend!