Perfect location, clean apartment, sufficient cooking facilities. 5 stars!