Dolphin Lodge is in a superb location, very clean and with practical touches to make life easy in terms of preparing meals in the apartments etc. Very much enjoyed our stay!