We were unbelievably happy with our stay at Reuben's unit. The unit was beautiful and exactly as described. Reuben was wonderful, very accommodating and allowed us to change our check out time. Communication was excellent. Reuben even checked in on our stay halfway through to ensure that we were happy with our experience. If I could give Reuben higher than 5 stars, I would. We would love to stay at Reuben's again in the future.