The place was decent, the staff was very friendly and eager to assist with queries. It is located in a nice area. My only issues with the place were:
1. The sliding doors leading to the balcony needed some service/adjustments
2. The geyser and air conditioning switches kept 'tripping', which compromised my shower experience.
Either than that, I enjoyed my stay at the Eden on the bay. I would recommend it