Good location, well stocked kitchen, very good communication. Very nice bathrooms.