Very nice place. Clean and spacious. Nice terrace.