Beautifully situated and very well appointed. Everything is perfect.