great location, clean, good communication, spacious. photos are accurate.