Wonderful place. Very spacious, well equipped with great amenities, comfortable, pretty much perfect. Will definitely stay again.