We had a great stay at Dimitris place over 2 nights. The location is excellent, the studio room is clean and tastefully decorated. Mini bar was though fully stocked and WiFi worked great. Recommended!