Fantastic location and very clean and comfortable! Be prepared for a lot of steps up but worth it. Cannot thank them enough for their hospitality!