Absolutely beautiful. Everything we needed and more. Location was perfect.