Starfish villa is an excellent location and the host makes everything easy for a wonderful stay. Would definitely return