Stars are not enough to rate this wonderful place