Absolutely amazing place to stay - clean and beautiful and perfectly situated.