amazing location! everything you need for a fantastic stay. loved it!