Perfect Weekend, perfect location, very beautiful flat, very clean... just great!