Well communication especially for check-in. Very well situated. Suitable for a simple stay.