I couldn't have imagined a better place to stay — will definitely come back!