Location is excellent. Availability of kitchen, laundry and terrace is useful. Check in timing and instructions were a little hurried- "get here at a specific time" which was difficult being in a foreign countryon vacation. Overall location trumps everything.