Very nice modern apartment in great location; pool and gym also great; good communication with host