Everything was just perfect :) I really appreciated Joan's responsiveness.
In terms of location, you can't get anything better and the view is stunning.