Tidy, spacious and well equipped place in a perfect location, at a great price.