This place is 5 star. Spacious, comfortable, quality fittings and furnishings, attention to all details. Altogether I highly recommend this place.