Comfortable little home. Perfect location, well equipped for a business stay. An island of little home after the hard day's work.