Hotel is about 20 minutes (no traffic) from airport in the Miraflores are which is one of the nicest and safest areas to be. Lots of good restaurants, shopping and parks in this area. The hotel has many different size rooms; I satayed in the Matrimonial room which is one step above the entry level. No restaurant on premises, however many are a short walk away.
A little noisy while I was there due to new construction next door which I expect to be over in the next few months. Staff was good and internet-wifi service available.