One of the best place to stay for family or group, worth a 5 star