Always excellent staying in one of Ralph's apartments! Can never go wrong with any of the properties he and his team manage. That's no secret though, ha. It can be hard to find availability if you don't book way ahead.