Excellent location, quite spacious, very well-equipped.