Amazing place! Very clean and nicely decorated. It had everything we needed and we had a great time at Casa Diana.