Stayed here with my husband and 6 month old baby. The place felt brand new, super modern and very clean. High quality bedding and towels were provided. Overall amazing stay in an excellent location. Would stay here again.