A quiet and secluded location. It has plenty of space and all the amenities for a relaxing stay.