Wonderful, wonderful, WONDERFUL!!! Alejandra has though of every detail to make it a wonderful stay! Highly recommended, location is absolutely incredible too !!