The perfect place to stay. Very clean, perfectly located, fantastic views, easy communication & flexible!