Great place to stay with extraordinary details..