Excellent location. Very clean and spacious place. Would stay there again.