Fabulous apartment , perfect location nears shops cafes and casino , well appointed and clean .