Very clean, perfectly situated, good organization for the check in and out and good value for money!