5/5 in any aspects. Mary is an outstanding host and her place is a gem! Highly recommended!