This was exactly what we were looking for! Description and photos are accurate. We loved the staff and our stay. We'll be back again!