Excellent location, big rooms, elevator, rooftop and great hosts! The place is not a separate apartment but one floor of a townhouse.