In a word, PERFECT ! The pictures do this place no justice. Hopefully we will be able to stay here again.