The clean apartment has enough amenities to complete your stay