Modern apartment, plenty of space, good location, easy access to sights, parking, pool, helpful host - what more could you ask for?!