A perfect place to stay. This was the second time I have stayed here and I would stay here next time without hesitation.