Ideal spacious place to stay. Clear, quiet, convenient location.