Harmless,another location your friends might consider could be the Kerim Apartments which are part of the Kerim Hotel adjacent to the Taxi Boat Station.
The apartments were built a couple of years ago and are really well furnished and equipped. Much more modern than any of my other suggestions.
We have never used them but we were given a tour of them and were really impressed.