Gorgeous tropical style garden for warm weather. The place is small but cozy on a very, very steep hill, so for folks who like to walk, be ready. No shops very nearby.