a place that mesmerizing me much. relax in a relatively hassle free, peaceful, beautiful environment.