Like walking into a dream. An amazing place to stay when visiting a beautiful island.