perfect location, spacious and a great host