Perfect location and place to stay. Loved everything about it! Every detail was thought of.