Excellent, spacious place in great location