This place was perfect for our visit - the location is excellent, the attention to detail is superb, and Sarah is exceptionally responsive and welcoming.