A stylish and very comfortable home away from home and perfectly located.