Comfortable and well appointed in great location