Great location, conveniently located near grocery and restaurants. Very thoughtful and courteous hosts. The ambience is amazing- you feel like you are in a tropical paradise. Clean, organized and tastefully decorated. A great little place to stay.