3.5 to 4 stars. I love Mariana's way with dialogue. I am always laughing out loud with the witty and funny banter. I particularly love the supporting characters in this book (Nicole, Zoe and Josh in particular).