This place was great. All the amenities you would need for yourself and for kids/babies! Much larger than we thought. It was perfect we will definitely stay here again