location location location! this place is great! fabulous location clean tastefully decorated and very attentive. we loved it! will definitely use them again.