super comfortable and perfectly situated accommodation