Leon's spot is GREAT and there's honestly nothing more we could've asked for. From fresh linen to a stunning bathroom, this place has it all to satisfy you and your guests needs. 👍