well appointed modern accommodation