Great location, sufficient and good hotel facilities