Perfect location with everything you need (and more!) for a comfortable and relaxing stay. Would very happily return.