Stunning accommodation that is larger than it would seem. Everything that you could ask for.