Wonderful experience with minor dislikes..