Bloom! is perfectly located: it is close to the restaurant/shop area and beach, but far away enough not to be bothered by the noise that is coming from that area at night.
The breakfast was always a great treat with fresh juice, home made marmalade, fresh granola chunks, good and strong coffee, fresh fruit and a Mexican dish. We regretted leaving early one morning and not being able to enjoy this meal on the patio.
The owner is a friendly and easy going guy. He gave us several good tips on good restaurants.
Our room was clean and nicely decorated. The only point for improvement was the damp smell in the small hallway leading to our room.