Great location. Fantastic! Very large rooms, well appointed kitchen. We most definitely would stay here again.