Magical stay!! Beautiful spot with all the finer details taken care of. Highly recommend. Will be back!