Wonderful spot, an excellent slice of paradise