Absolutely the most perfect, perfect location!! Everything you would need for a lovely stay. Very clean and comfortable, great wifi, hot water and nice shower!!
Communication and check-in/out perfect, too.