The place is super clean and the location is great! It has everything you need during the stay. Communication is easy. Would highly recommend!