Enjoyable stay in a great location that is convenient for work or holidays. Everything you may need provided.