Comfortable and secluded with all the amenities one needs.