Very well thought out setting and very pleasent stay.