Fast communication, room with great views in superb location, nice cosy apartment, good hosts, smooth check in/out, the cat will make your stay fun too!