Beautiful self contained apartment. Loved staying here. We will definitely stay again.