Great location, a lot of thought has been put into everything that is needed for a good stay.