A superb place in a fantastic location.
A must stay if you are in the Del Mar area.