Perfect place to stay in one of the nicest parts of Spain.