Wonderfully comfortable, perfectly located and just perfect for our needs