this is a standard two bedroom one bath apartment. it's highly functional! the host is responsive and they were happy to clean the apartment during the stay multiple times.
my only ding is that wifi in the rooms was weak. my android phone simply gave up on the wifi. my iPad connected and dropped. in the living room area the signal is strong.
I would give a 4.5 if i could as the hosts are super communicative and cleaning the rooms and swapping towels is needed as it's sandy on caye caulker and the room can get dirty very quickly