Great place - convenient, accessible, spacious. Everything you need for a short stay.