The place is amazing! Delia is wonderful! It's an excellent location and the place comes with anything you'd want including tv, wifi, and breakfast. Highly recommended :-)