Charming on the river is a beautiful apartment in the most fantastic location. It is spotlessly clean and has thoughtful touches. Check in and communication was perfectly smooth. The air conditioner worked well which is very important during the summer!