Perfect location, perfect accommodation! Everything you could need! Will definitely stay again.