well kept place and cosy environment