Excellent location: very spacious, clean and very well equipped.