Great location, all of the amenities are on point, prompt and clear communication, helpful local tips, and thoughtful touches. As good as it gets on a budget!