The location is wonderful - what a combo of a little beach and a delightful pool, and a great breakfast. Too bad that the staff can't measure up. The check in process was a mess and took forever, and then the room we got didn't have hot water and had a bath tub that didn't drain.
We were moved for the next night, into a room with tepid A/C, which doesn't cut it in hot Djibouti. So a hot a night of sweaty sleep. All for $300 bucks a night, very disappointing.