I think this place is heaven on earth. Absolute paradise.