Perfect spot, perfect apartment, sparkling clean, kind and friendly hosts ~ we will be back!