5 star experience - clean, comfy, spacious & good location