The perfect place to stay - clean, friendly, stylish and plenty of shared indoor and outdoor space. Would definitely stay again. Thank you!