Perfect - very, very good - flat is modern, very big (like for 2 people), good bed. nice kitchen and bathroom :) Clean :)