Beautiful, clean, spacious - we had a wonderful stay and would definitely return.