Superb apartment very well equipped