Clean neat and stylish place. Easy check in and communication - even for a last minute booking like ours!