Great location, spacious, clean, modern, well equipped. A home away from home