Very clean, stylish with great facilities. Well stocked kitchen.