Beautiful place and excellent location - had everything we needed as well! Highly recommend.