A luxury boutique hotel in Tulum, Mexico, where you can enjoy art and design in complete rest & relaxation.