My stay here was excellent! Very clean with all amenities in case you forget to pack something. Easy check-in and good communication. Kid-friendly!