I’ve left a few five-star reviews in the past, but after staying at Mike and Leon’s place I realized what five stars actually means. Great space, super nice furnishings and very well equipped, and an awesome location. Top tier for sure.