Very clean, great location, has everything you need, friendly and communicative host.