Sonias appartment has everything you need. It is clean, it is cute and the location is great. The communication was top! I didn't miss anything and would book it again!