Small place but very well laid out! Perfect location! Great communication and very helpful! They made it very easy for us in every way! Love the place!!!