Location is great, there's everything you need for a short stay. Unfortunately we were in Athens in the coldest days, and the house is heated by A/C only. It took a while for the house to get warm and wasn't the healthiest air for people like me who have allergies. But all in all, recommended.