A thoroughly enjoyable stay with all features considered and a very comfortable experience all round. Great location too!