Fantastic place. Everything we needed and much more. All the amenities and fantastically decorated!