Angels apartment is in a fabulous locations and is clean and neat . The upper deck is a great place to relax after a busy day. There are many great restaurants that are close by . I would recommend staying here .