Beautiful, clean, safe, great location, friendly hosts