This place is a real treat. Location is perfect, the grounds and room are beautiful, and the staff is so friendly and helpful. They exceeded our expectations tenfold.