We had an amazing stay at Romantica beach hotel. All appartments have terraces with sea view (you will see the most amazing sun rises) and are equipped very basically. For groceries, there are 2 supermarkets on walking distance. There is a small road between the hotel and the sea but not with a lot of traffic so it didn 't bother us at all.
The pool is great, the sea just in front of the hotel, many restaurants closeby, in other words, a great accommodation for taking a rest and enjoying Crete!